package com.cn.kabalifeuser.config;

import android.annotation.SuppressLint;
import android.os.Environment;


import com.cn.kabalifeuser.utils.SPUtil;

import java.io.File;

/**
 * Created by xiaolin on 2018/6/7.
 * function
 */

public class ProjectConfig {
    /**
     * 是否是debug模式。
     * true代表就是debug模式
     * false是release模式
     * 打包的时候。修改这个DEBUG=false即可
     * 打包的时候。修改Constants的IS_DEBUG=false 禁止打印日记信息。
     * http://www.3qlab.com
     */
    public static boolean DEBUG = false;
    //apiUrl 测试坏境api 接口
    public static final String DEBUG_BASE_URL_BUSINESS = "http://api.aiteyixia.cn/api/";
    //apiUrl 线上坏境api 接口
    public static final String RELEASE_BASE_URL_BUSINESS = "http://api.aiteyixia.cn/api/";


//    测试环境的api_key:81b6e6989254347250553659aaec395e
//    正式环境的api_key:81b6e6989254347250553659aaec395e

    /**
     * API_KEY
     */
    public static final String API_KEY = "qCW2FJpPrW";


    // --------------应用缓存文件基本信息-----------------------
    /**
     * 程序在手机SDK中的主缓存目录.
     */
    @SuppressLint("NewApi")
    public static final String APP_PATH = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM).getAbsolutePath() + "paper";
    /**
     * 保存本地的图片
     */
    public static final String DIR_IMG = "/image";

    /**
     * 判断是否是debug模式。
     * true 就是debug模式
     * false 就是release模式
     *
     * @return
     */
    public static String getBaseUrl() {
        if (getIs()) {
            return DEBUG_BASE_URL_BUSINESS;
        } else {
            return RELEASE_BASE_URL_BUSINESS;
        }
    }

    /**
     * 如果是debug模式，保存true内存
     * 如果是false直接return false
     *
     * @return
     */
    public static boolean getIs() {
        //            SPUtil.saveboolean(LoginHelper.IS_DEBUG, true);
        return DEBUG && SPUtil.getBoolean(LoginHelper.IS_DEBUG);

    }

}
